package com.yunji.product.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @Project: yunji-coffee
 * @Package: com.yunji.product.dto
 * @Title: ProductAgentDTO
 * @Description: TODO:
 * <p>
 * History:
 * Date                     Version     Author          Summary
 * ============================================================
 * 2024-06-15 14:05:33      V1.0        HuaAo       授权商品DTO
 */
@Data
public class ProductAgentDTO {

    @ApiModelProperty("授权类型 （0-指定代理商 1-全部授权）")
    private Integer grandType;

    @ApiModelProperty("网点用户ID")
    private Long managerId;

    @ApiModelProperty("网点用户ID数组")
    private Long[] managerIds;

    @ApiModelProperty("商品ID")
    private Long productId;

    @ApiModelProperty("代理授权价")
    private BigDecimal agentPrice;

    @ApiModelProperty("折扣价")
    private BigDecimal discountPrice;

    @ApiModelProperty("网点分润(按金额)")
    private BigDecimal eachAmount;

    @ApiModelProperty("代理ID")
    private Long agentId;

    @ApiModelProperty("用户类型")
    private String userType;

}